be under siege - Spanish English Dictionary